final accomplishment - French English Dictionary